package com.huayi.datagovernance.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 业扩工单列表（朗新）
 * @author wuch
 * @version 1.0
 * @date 2021/3/26 17:47
 */
@Data
public class TzyAppList implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 申请信息标识:本实体记录的唯一标识，产生规则为流水号
     */
    private long appId;
    /**
     * 申请编号:工作单的外部唯一标识，引用国家电网公司营销管理代码类集:5110.48  业务受理编号规则
     */
    private String appNo;
    /**
     * 用户标识:用电客户的唯一标识，变更的时候用于对应客户子域中的用电客户
     */
    private long consId;
    /**
     * 用户编号:用电客户的外部标识
     * 引用国家电网公司营销管理代码类集:5110.1  用电客户编号规则
     */
    private String consNo;
    /**
     * 用户名称:用户的名称，一般等于客户实体中的客户名称，
     * 但也允许附加上一些非自然的信息。如 XXX（东城），便于通过用户名称直接识别。
     */
    private String consName;
    /**
     * 用电地址:用电客户的用电地址
     */
    private String elecAddr;
    /**
     * 合计合同容量:合计合同容量对应客户核心模型中的用电客户的合同容量
     * 合计合同容量的计算公司分三种情况：
     * 增减容时：合计合同容量＝申请合同容量+原有合同容量＋转入合同容量－转出合同容量
     * 分户的分出户，并户的并入户：合计合同容量＝原有合同容量＋转入合同容量
     * 分户的原户，并户的被并户：合计合同容量＝原有合同容量－转出合同容量
     */
    private String tContractCap;
    /**
     * 变压器数量：方案中涉及新增变压器数量
     */
    private String tranNum;
    /**
     * 公专线标志:上级电源线路是01-公线或者02-专线
     */
    private String pubPrivFlag;

    /**
     * 工单下变压器清单
     */
    private List<TzyAppEquipRela> equipRelas;


}
